import request from '@/utils/request'

// 获取企业信息
export function entFind(data) {
  return request({
    url: '/enterprise/find',
    method: 'post',
    data
  })
}

// 保存企业信息
export function entSave(data) {
  return request({
    url: '/enterprise/save',
    method: 'post',
    data
  })
}
// 企业列表
export function entList(data) {
  return request({
    url: '/enterprise/jobs/list',
    method: 'post',
    data
  })
}
// 增加企业职位
export function entAdd(data) {
  return request({
    url: '/enterprise/jobs/add',
    method: 'post',
    data
  })
}
// 获取职位信息
export function entJobsFind(data) {
  return request({
    url: '/enterprise/jobs/find',
    method: 'post',
    data
  })
}
// 修改企业职位
export function entUpdate(data) {
  return request({
    url: '/enterprise/jobs/update',
    method: 'post',
    data
  })
}
// 首页招聘职位列表
export function pubJobList(data) {
  return request({
    url: '/pub/job/list',
    method: 'post',
    data
  })
}
// 资讯栏目列表接口
export function channelList(data) {
  return request({
    url: '/pub/channel/list',
    method: 'post',
    data
  })
}
// 获取资讯信息
export function newsFind(data) {
  return request({
    url: '/pub/news/find',
    method: 'post',
    data
  })
}
// 资讯列表
export function newsList(data) {
  return request({
    url: '/pub/news/list',
    method: 'post',
    data
  })
}
// 发布职位信息
export function jobsPublish(data) {
  return request({
    url: '/enterprise/jobs/publish',
    method: 'post',
    data
  })
}
// 取消发布职位信息
export function jobsUnPublish(data) {
  return request({
    url: '/enterprise/jobs/unPublish',
    method: 'post',
    data
  })
}
// 删除职位信息
export function jobsDel(data) {
  return request({
    url: '/enterprise/jobs/del',
    method: 'post',
    data
  })
}
// 简历详情
export function resumeFind(data) {
  return request({
    url: '/enterprise/resume/find',
    method: 'post',
    data
  })
}
// 简历查询列表
export function resumeList(data) {
  return request({
    url: '/enterprise/resume/list',
    method: 'post',
    data
  })
}
// 职位申请列表
export function applyList(data) {
  return request({
    url: '/enterprise/apply/list',
    method: 'post',
    data
  })
}
// 收藏简历
export function favoritesAdd(data) {
  return request({
    url: '/enterprise/favorites/add',
    method: 'post',
    data
  })
}
// 取消收藏简历
export function favoritesCancel(data) {
  return request({
    url: '/enterprise/favorites/cancel',
    method: 'post',
    data
  })
}

// 简历收藏列表
export function favoritesList(data) {
  return request({
    url: '/enterprise/favorites/list',
    method: 'post',
    data
  })
}
// 简历详情公共
export function resumeFindPub(data) {
  return request({
    url: '/pub/resume/find',
    method: 'post',
    data
  })
}
